stone (fruits) - English Synonyms Dictionary